package com.yami.shop.bean.pay;

import com.yami.shop.bean.cashregisterapp.AppRefundGoods;
import com.yami.shop.bean.model.OrderItem;
import lombok.Data;

import java.math.BigDecimal;
import java.util.List;

@Data
public class RefundGoodsDto {

    /**
     * 订单号
     * */
    private String orderNumber;
    /**
     * 退款商品列表
     * */
    private List<AppRefundGoods> appRefundGoodsList;

    /**
     * 退款金额
     * */
    private BigDecimal account;

    /**
     * 退款方式 0:现金退款，1:银联支付退款，2:账户退款
     * */
    private int refundType;

    /**
     * 退货数量
     * */
    private int refundAccount;

    /**
     * 退款是否成功
     * */
    private Boolean isSuccess;

    /**
     * 退款失败原因
     * */
    private String errInfo;

    /**
     * 退款银联接口返回信息
     * */
    private String result;

    /**
     * 退货商品项
     * */
    private List<OrderItem> orderItems;
}
